package com.yiwei.jmx.adapter;

import android.content.Context;
import android.support.v7.widget.RecyclerView;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;

import com.bumptech.glide.Glide;
import com.yiwei.jmx.R;
import com.yiwei.jmx.api.model.MyCertificationModel;

import butterknife.BindView;
import butterknife.ButterKnife;


/**
 * Created by xsooy-pc on 2017/10/23.
 */

public class IdentityTwoAdapter extends ItemAdapter<MyCertificationModel.Data.Basic, IdentityTwoAdapter.DefaultHolder> {
    private int res[][] = {
//           0： 身份认证
            {R.mipmap.img_realname_no, R.mipmap.img_realname_ing, R.mipmap.img_realname_yes},
//           1： 人脸识别
            {R.mipmap.img_face_no, R.mipmap.img_face_ing, R.mipmap.img_face_yes},
//           2： 银行卡认证
            {R.mipmap.img_bankcard_no, R.mipmap.img_bankcard_ing, R.mipmap.img_bankcard_yes},
//           3：通讯录认证
            {R.mipmap.img_tongxunlu_no, R.mipmap.img_tongxunlu_ing, R.mipmap.img_tongxunlu_yes},
//            4：运营商认证
            {R.mipmap.img_yunyin_no, R.mipmap.img_yunyin_ing, R.mipmap.img_yunyin_yes},
//            5：淘宝认证
            {R.mipmap.img_taobao_no, R.mipmap.img_taobao_ing, R.mipmap.img_taobao_yes},
//            6：京东认证
            {R.mipmap.img_jd_no, R.mipmap.img_jd_ing, R.mipmap.img_jd_yes},
//            7：芝麻信用认证
            {R.mipmap.img_face_detect_no, R.mipmap.img_face_detect_ing, R.mipmap.img_face_detect_yes},
//            8：支付宝认证
            {R.mipmap.img_face_detect_no, R.mipmap.img_face_detect_ing, R.mipmap.img_face_detect_yes},
//            9：学历认证
            {R.mipmap.img_xuexin_no, R.mipmap.img_xuexin_ing, R.mipmap.img_xuexin_yes},
//            10：社保认证
            {R.mipmap.img_socialsecurity_no, R.mipmap.img_socialsecurity_ing, R.mipmap.img_socialsecurity_yes},
//            11：公积金认证
            {R.mipmap.img_housefund_no, R.mipmap.img_housefund_ing, R.mipmap.img_housefund_yes},
//            12：房产认证
            {R.mipmap.img_house_no, R.mipmap.img_house_ing, R.mipmap.img_house_yes},
//            13：车产认证
            {R.mipmap.img_car_no, R.mipmap.img_car_ing, R.mipmap.img_car_yes},
//            14：工作证明
            {R.mipmap.img_work_no, R.mipmap.img_work_ing, R.mipmap.img_work_yes},
//            15：收入认证
            {R.mipmap.img_income_no, R.mipmap.img_income_ing, R.mipmap.img_income_yes},
    };
    private Context context;
    public IdentityTwoAdapter(Context context) {
        super(context);
        this.context = context;
    }

    @Override
    public DefaultHolder onCreateViewHolder(ViewGroup parent, int viewType) {
        return new DefaultHolder(inflate(R.layout.item_identity_center_two, parent));
    }

    @Override
    public void onBindViewHolder(DefaultHolder holder, int position) {
        Glide.with(context).load(res[position+6][0]).into(holder.imgIcon);
    }

    class DefaultHolder extends RecyclerView.ViewHolder {
        @BindView(R.id.img_icon)
        ImageView imgIcon;
        @BindView(R.id.txt_content)
        TextView txtContent;
        @BindView(R.id.txt_desc)
        TextView txtDesc;
        public DefaultHolder(View itemView) {
            super(itemView);
            ButterKnife.bind(this, itemView);
        }
    }
}
